package cn.com.epicc.wap.epe.product.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Description: 显示组元素视图层
 * Author: lishangmin
 * Created: 2018-06-07 15:06
 */
@SuppressWarnings("deprecation")
@ApiModel
@Data
@NoArgsConstructor
@JsonSerialize(include =  JsonSerialize.Inclusion.NON_NULL)
public class GroupElement {

    @ApiModelProperty("主键")
    private String sid;

    @ApiModelProperty("元素代码")
    private String elementCode;

    @ApiModelProperty("元素类型")
    private String type;

    @ApiModelProperty("对应表字段")
    private String tableColumn;

    @ApiModelProperty("释义图片")
    private String img;

    @ApiModelProperty("排序")
    private String sort;

    @ApiModelProperty("是否显示")
    private String isShow;

    @ApiModelProperty("释义解释")
    private String explain;

    @ApiModelProperty("默认值")
    private String defaultValue;

    @ApiModelProperty("选项值")
    private String optionValue;

    @ApiModelProperty("选项值")
    private String isNull;

    @ApiModelProperty("选项值")
    private String maxLength;
}
